rain water drain - English Synonyms Dictionary